#fswchina { margin-left: 0; text-align: center; width: 100%; padding: 0 0px;}
/*首页顶部*/
/*------------------------------- header -------------------------------*/
.webtop{ width:100%;height:167px;margin:0 auto;position:relative;background:url(/Images/image/topban.jpg) repeat-x left -7px; z-index:0;text-align: center;font-family:"微软雅黑", Verdana, Arial; }
.site-nav{ height:28px;  width:960px; margin:auto; line-height:24px;}
.site-nav .login-info{ float:left; position:relative;}
.site-nav .login-info a{ margin:0 0 0 2px;}
.site-nav .quick-link { float:right; color:#ccc; }
.site-nav .quick-link a{ margin:0 4px;}
.quick-link .shopping-cart{ padding:6px 0 0 20px; background:url(/Images/image/bluestyle.png) -485px -407px no-repeat;}
.logo a { text-align:center; padding:8px 0;  display:block; width:352px; height:59px; position:absolute; left:257px; top:0; z-index:9999;  }
.topdate { text-align:center; padding-top:44px;  display:block; position:absolute; left:20px; top:0; z-index:9999;  }
.webtop-main{position: relative; height:140px; background:#ffffff url(/Images/image/bluestyle.png) no-repeat left -890px; width:960px;margin:0 auto; }/*原来-810顶部横线*/

/* 公用 */
.webtop-main-left{ background:url(/Images/image/bluestyle.png) no-repeat 0px -442px; width:20px; height:140px; float:left;_overflow:hidden;}
.webtop-main-right{ background:url(/Images/image/bluestyle.png) no-repeat -20px -442px; width:20px; height:140px; float:right;_overflow:hidden;}
.webtop-main-nav{ height:138px; width:920px; background:url(/Images/image/bluestyle.png) repeat-x left -582px; float:left;_overflow:hidden;}
.webtop-main-nav ul{ margin:74px 0 0 0; overflow:hidden; height:40px; }
.webtop-main-nav ul li{ float:left; height:32px; background:url(/Images/image/bluestyle.png) no-repeat left -786px;  padding:0 15px 0 18px; display:inline;}
.webtop-main-nav ul li a{background:url(/Images/image/bluestyle.png) no-repeat; font-size:0; line-height:0; display:block; width:100%; height:100%; text-indent:-9999px;}
.webtop-main-nav .nav-index{ width:63px;overflow:hidden;}
.webtop-main-nav .nav-index a{ background-position:-4px -722px;margin-left:-4px; }
.webtop-main-nav .nav-index a:hover{ background-position:-4px -754px;}
.webtop-main-nav .nav-flower{ width:63px;}
.webtop-main-nav .nav-flower a{ background-position:-42px -722px;}
.webtop-main-nav .nav-flower a:hover{ background-position:-42px -754px;}
.webtop-main-nav .nav-sozai{ width:63px;}
.webtop-main-nav .nav-sozai a{ background-position:-113px -722px;}
.webtop-main-nav .nav-sozai a:hover{ background-position:-113px -754px;}
.webtop-main-nav .nav-designer{ width:63px;}
.webtop-main-nav .nav-designer a{ background-position:-182px -722px; }
.webtop-main-nav .nav-designer a:hover{ background-position:-182px -754px;}
.webtop-main-nav .nav-charge{ width:63px;}
.webtop-main-nav .nav-charge a{ background-position:-270px -722px;}
.webtop-main-nav .nav-charge a:hover{ background-position:-270px -754px;}
.webtop-main-nav .nav-trial{ width:80px;}
.webtop-main-nav .nav-trial a{ background-position:-340px -722px;}
.webtop-main-nav .nav-trial a:hover{ background-position:-340px -754px;}
.webtop-main-nav .nav-help{ width:80px;}
.webtop-main-nav .nav-help a{ background-position:-427px -722px;}
.webtop-main-nav .nav-help a:hover{background-position:-427px -754px;}

.webtop-main-nav ul .nav-index{ height:39px;}
.webtop-main-nav ul .nav-index a{ color:#D81501; background:#fff; font-size:14px; font-weight:bold; text-indent:0;height:39px; background:#f0f0f0 url(/Images/image/bluestyle.png) no-repeat left -829px; padding-left:12px; text-decoration:none; }
.webtop-main-nav ul .nav-index a:hover{  text-decoration:none; background:#f0f0f0 url(/Images/image/bluestyle.png) no-repeat left -829px; }
.webtop-main-nav ul .nav-index a span{ background:#fff; font-size:14px; font-weight:bold; line-height:39px; text-indent:0; background:#f0f0f0 url(/Images/image/bluestyle.png) no-repeat right -829px; height:39px; display:block; padding-right:7px;}
.webtop-main-nav .nav-search{ position:absolute; top:80px; right:1px; background:none;}
.webtop-main .title{ width:220px; height:20px; display:block; position:absolute; top:45px;right:0px; z-index:99999;font-family:"微软雅黑", Verdana, Arial; }
.webtop-main .titleday{ width:220px; height:20px; display:block; position:absolute; top:45px;left:-20px; z-index:99999;font-family:"微软雅黑", Verdana, Arial; }
.christmas-title{ text-align: left;font-family:"微软雅黑", Verdana, Arial;_margin-top:2px;}

/* 特殊 */
.webtop-main-left2{ background:url(/Images/image/bluestyle.png) no-repeat 0px -443px; width:20px; height:140px; float:left;_overflow:hidden;}
.webtop-main-right2{ background:url(/Images/image/bluestyle.png) no-repeat -20px -443px; width:20px; height:140px; float:right;_overflow:hidden;}
.webtop-main-nav2{ height:138px; width:920px; background:url(/Images/image/bluestyle.png) repeat-x left -583px; float:left;_overflow:hidden;}
.webtop-main-nav2 ul{ margin:74px 0 0 0; overflow:hidden; height:40px; }
.webtop-main-nav2 ul li{ float:left; height:32px; background:url(/Images/image/bluestyle.png) no-repeat left -787px;  padding:0 15px 0 18px; display:inline;}
.webtop-main-nav2 ul li a{background:url(/Images/image/bluestyle.png) no-repeat; font-size:0; line-height:0; display:block; width:100%; height:100%; text-indent:-9999px;}
.webtop-main-nav2{ height:138px; width:920px; background:url(/Images/image/bluestyle.png) repeat-x left -583px; float:left;}
.webtop-main-nav2 ul{ margin:74px 0 0 0; overflow:hidden; height:40px; }
.webtop-main-nav2 ul li{ float:left; height:32px; background:url(/Images/image/bluestyle.png) no-repeat left -787px;  padding:0 15px 0 18px; display:inline;}
.webtop-main-nav2 ul li a{background:url(/Images/image/bluestyle.png) no-repeat; font-size:0; line-height:0; display:block; width:100%; height:100%; text-indent:-9999px;}
.webtop-main-nav2 .nav-index{ width:63px;overflow:hidden;}
.webtop-main-nav2 .nav-index a{ background-position:-4px -724px;margin-left:-4px; }

.webtop-main-nav2 .nav-flower{ width:63px;}
.webtop-main-nav2 .nav-flower a{ background-position:-42px -722px;}

.webtop-main-nav2 .nav-sozai{ width:63px;}
.webtop-main-nav2 .nav-sozai a{ background-position:-113px -722px;}

.webtop-main-nav2 .nav-designer{ width:80px;}
.webtop-main-nav2 .nav-designer a{ background-position:-182px -722px; }

.webtop-main-nav2 .nav-charge{ width:63px;}
.webtop-main-nav2 .nav-charge a{ background-position:-270px -722px;}

.webtop-main-nav2 .nav-trial{ width:80px;}
.webtop-main-nav2 .nav-trial a{ background-position:-340px -722px;}

.webtop-main-nav2 .nav-help{ width:80px;}
.webtop-main-nav2 .nav-help a{ background-position:-427px -722px;}


.webtop-main-nav2 ul .nav-index{ height:39px;}
.webtop-main-nav2 ul .nav-index a{ color:#D81501; background:#fff; font-size:14px; font-weight:bold; text-indent:0;height:39px; background:#f0f0f0 url(/Images/image/bluestyle.png) no-repeat left -829px; padding-left:12px; text-decoration:none; }
.webtop-main-nav2 ul .nav-index a span{ background:#fff; font-size:14px; font-weight:bold; line-height:39px; text-indent:0; background:#f0f0f0 url(/Images/image/bluestyle.png) no-repeat right -829px; height:39px; display:block; padding-right:7px;}
.webtop-main-nav2 .nav-search2{ position:absolute; top:80px; right:20px; background:none;}

.webtop-main .title2{ width:220px; height:20px; display:block; position:absolute; top:45px;right:20px; z-index:99999; }
.webtop-main .titleday2{ width:220px; height:20px; display:block; position:absolute; top:45px;left:0px; z-index:99999; }
.christmas-title2{ text-align: left;font-family:"微软雅黑", Verdana, Arial;_margin-top:2px;}
.nav-search2 span{background:url(/Images/image/bluestyle.png) no-repeat -70px -560px; width:132px; height:18px; display:block; float:left;padding:3px 4px 0 5px; }

.nav-search-text{ width:132px;background:none; border:none;color:#c7c8c5}
.nav-search span{background:url(/Images/image/bluestyle.png) no-repeat -70px -560px; width:132px; height:18px; display:block;  float:left;padding:3px 4px 0 5px; }
.nav-search-button{ background:url(/Images/image/bluestyle.png) no-repeat -464px -445px; width:35px; height:19px; border:none; cursor:pointer;float:left; margin:2px 0 0 8px }
.nav-search-buttoni{ background:url(/Images/image/bluestyle.png) no-repeat -464px -445px; width:36px; height:18px; border:none; cursor:pointer;float:left; margin:3px 0 0 8px }
.nav-search-buttoni2{ background:url(/Images/image/bluestyle.png) no-repeat -464px -446px; width:36px; height:18px; border:none; cursor:pointer;float:left; margin:3px 0 0 8px; }
/* webtop-main-link */
.webtop-main-link{ height:33px; line-height:25px; width:800px; position:absolute; top:112px; left:20px;}
.webtop-main-link a{ margin:0 5px; white-space:nowrap;}

.input-link-light { float: left; display: block; height: 22px; background: transparent url(/Images/button/button-left-light.png) no-repeat top left; padding-left: 5px; font-family:"微软雅黑", Verdana, Arial; font-size:12px color: #ffffff; text-decoration: none; line-height: 22px; overflow: hidden; margin: 0px 0px; cursor: default; }
.input-link-light span { background: transparent url(/Images/button/button-right-light.png) no-repeat top right; padding: 0px 10px 0px 5px; display: block; float: left; position: relative; text-transform: uppercase; color: #ffffff; cursor: default; }

.input-link-light:hover { background-position: bottom left;text-decoration: none;cursor: default;  }
.input-link-light:hover span { background-position: right bottom; color: #ffffff;cursor: default;}

.sprite { background: transparent url(/Images/button/button-blue.png) no-repeat top left; }

#ntable thead tr {background: url(/Images/image/rowhead-blue.png) repeat-x #F8F8F8; color: #ffffff;font-family:"微软雅黑", Verdana, Arial; font-size:14px;}/*可调整顶部的样式*/
#ntable thead tr:hover {background: url(/Images/image/rowhead-blue.png) repeat-x #F8F8F8; color: #ffffff;font-family:"微软雅黑", Verdana, Arial; font-size:14px;}/*可调整顶部的样式*/

.nav-searchbox{ position:absolute; top:80px; right:1px; background:none;}
.nav-searchbox-text{ width:132px;background:none; border:none;color:#c7c8c5}
.nav-searchbox span{background:url(/Images/image/bluestyle.png) no-repeat -70px -560px; width:132px; height:18px; display:block;  float:left;padding:3px 4px 0 5px; }
.nav-searchbox-button{ background:url(/Images/image/bluestyle.png) no-repeat -464px -445px; width:35px; height:19px; border:none; cursor:pointer;float:left; margin:2px 0 0 8px }
.nav-searchbox-buttoni{ background:url(/Images/image/bluestyle.png) no-repeat -464px -445px; width:36px; height:18px; border:none; cursor:pointer;float:left; margin:3px 0 0 8px }
.nav-searchbox-buttoni2{ background:url(/Images/image/bluestyle.png) no-repeat -464px -446px; width:36px; height:18px; border:none; cursor:pointer;float:left; margin:3px 0 0 8px; }
/* webtop-main-link */
.webtop-main-link{ height:33px; line-height:25px; width:800px; position:absolute; top:112px; left:20px;}
